import request from '@/utils/request.js'

export default {
	// 获取项目列表
	getProjectList(param) {
		return request.get('/api/proj/query/all', param, 
			{ header: { "content-type":"application/json" } },
		)
	},
	// 创建项目
	createProj(param){
		return request.post('/api/proj/create', param)
	},
	// 更新项目
	updateProj(param){
		return request.post('/api/proj/update', param)
	},
		
	//获取项目文件列表
	getFileList(param) {
		return request.get('/api/file/filePage', param)
	},
	//添加项目文件
	addFile(param){
		return request.post('/api/file/addFile', param)
	},
	//文件上传 - 普通文件
	uploadFile(param){
		return request.put('/api/file/upload', param,
		{ header: { "content-type":"multipart/form-data" } },
		)
	},
	// 删除项目文件
	delFile(param){
		return request.del('/api/file/deleteFile?ids='+param.ids,)
	},
	//文件转pdf
	fileTopdf(param){
		return request.get('/api/file/topdf', param)
	},

	//查询模型列表
	getProcessList(param) {
		return request.get('/api/flow/manage/getprocesslists', param)
	},
}